Performance for myCollection.Add() vs. myCollection["key"]
Posted
by Atomiton
on Stack Overflow
See other posts from Stack Overflow
or by Atomiton
Published on 2010-03-24T16:23:40Z
Indexed on
2010/03/24
16:33 UTC
Read the original article
Hit count: 415
When dealing with a collection of key/value pairs is there any difference between using its Add() method and directly assigning it?
For example, a HtmlGenericControl will have an Attributes Collection:
var anchor = new HtmlGenericControl("a");
// These both work:
anchor.Attributes.Add("class", "xyz");
anchor.Attributes["class"] = "xyz";
Is it purely a matter of preference, or is there a reason for doing one or the other?
© Stack Overflow or respective owner